/*
* SummaryDao.java
* Created on  202015/5/28 17:23
* 版本       修改时间          作者      修改内容
* V1.0.1    202015/5/28       xfz    初始版本
*
*/

package com.infitecs.eyas.boiler.dao;

import com.infitecs.krill.mybatis.annotation.mybatisRepository;
import com.infitecs.eyas.boiler.model.Summary;
import org.apache.ibatis.annotations.Param;


/**
 * 类的描述信息
 *
 * @author xfz
 * @version 1.0.1
 */

@mybatisRepository
public interface SummaryDao {

    void updateE96(@Param("E96") double E96, @Param("caseId") int caseId);

    void updateE114(@Param("E114") double E114, @Param("caseId") int caseId);

    void updateE31(@Param("E31") double E31, @Param("caseId") int caseId);

    void updateE115(@Param("E115") double E115, @Param("caseId") int caseId);

    void updateE119(@Param("E119") double E119, @Param("caseId") int caseId);

    void updateE32(@Param("E32") double E32, @Param("caseId") int caseId);

    void updateE120(@Param("E120") double E120, @Param("caseId") int caseId);

    void updateE101(@Param("E101") double E101, @Param("caseId") int caseId);

    void updateE102(@Param("E102") double E102, @Param("caseId") int caseId);

    void updateE97(@Param("E97") double E97, @Param("caseId") int caseId);

    void updateE33(@Param("E33") double E33, @Param("caseId") int caseId);

    void updateE98(@Param("E98") double E98, @Param("caseId") int caseId);

    void updateE99(@Param("E99") double E99, @Param("caseId") int caseId);

    void updateE34(@Param("E34") double E34, @Param("caseId") int caseId);

    void updateE100(@Param("E100") double E100, @Param("caseId") int caseId);

    void updateE42(@Param("E42") double E42, @Param("caseId") int caseId);

    void updateE113(@Param("E113") double E113, @Param("caseId") int caseId);

    void updateE118(@Param("E118") double E118, @Param("caseId") int caseId);

    void updateE112(@Param("E112") double E112, @Param("caseId") int caseId);

    void updateE130(@Param("E130") double E130, @Param("caseId") int caseId);

    void updateE41(@Param("E41") double E41, @Param("caseId") int caseId);

    void updateE131(@Param("E131") double E131, @Param("caseId") int caseId);

    void updateE110(@Param("E110") double E110, @Param("caseId") int caseId);

    void updateE76(@Param("E76") double E76, @Param("caseId") int caseId);

    void updateE108(@Param("E108") double E108, @Param("caseId") int caseId);

    void updateE109(@Param("E109") double E109, @Param("caseId") int caseId);

    void updateE127(@Param("E127") double E127, @Param("caseId") int caseId);

    void updateE126(@Param("E126") double E126, @Param("caseId") int caseId);

    void updateE49(@Param("E49") double E49, @Param("caseId") int caseId);

    void updateE50(@Param("E50") double E50, @Param("caseId") int caseId);

    void updateE128(@Param("E128") double E128, @Param("caseId") int caseId);

    void updateE129(@Param("E129") double E129, @Param("caseId") int caseId);

    Summary getSummaryByPowerCaseId(@Param("powerCaseId") int powerCaseId);

    void addSummary(@Param("powerCaseId") int powerCaseId);
}
